Enterprise Version
wash technique